package com.fwh.gmall.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class ElectricData {
    private String gatewayId;
    private String dayTime;
    private Integer year;
    private Integer month;
    private Integer weekNum;
    private BigDecimal kwhSun;
    private BigDecimal kwhGen;
    private BigDecimal kwhUtiIn;
    private BigDecimal kwhUtiOut;
    private BigDecimal kwhFhpChg;
    private BigDecimal kwhFhpDi;
    private BigDecimal kwhLoad;
    private BigDecimal kwhGridLoad;
    private BigDecimal kwhSolarLoad;
    private BigDecimal kwhFhpLoad;
    private BigDecimal kwhGenLoad;
    private BigDecimal gridChBat;
    private BigDecimal batOutGrid;
    private BigDecimal genChBat;
    private BigDecimal soChBat;
    private BigDecimal soOutGrid;
    private Integer genStatus;
    private String protocolVer;
    private LocalDateTime createTime;
    private LocalDateTime updateTime;
    private LocalDateTime endDate;
    private BigDecimal proximalSolarWh;
    private BigDecimal mpptWh;
    private BigDecimal remoteSolar1Wh;
    private BigDecimal remoteSolar2Wh;
    private BigDecimal remoteSolar3Wh;
    private BigDecimal secondaryPvWh;
    private BigDecimal meterkitPvWh;
    private String apbox20PvArray;
    private BigDecimal apbox20PvWh;
    private BigDecimal mpanPv1Wh;
    private BigDecimal mpanPv2Wh;
}
